package com.hullbreach.rogue;

import java.util.ArrayList;
import java.util.List;

import org.andengine.opengl.texture.region.TiledTextureRegion;
import org.andengine.opengl.vbo.VertexBufferObjectManager;

public class LivingEntity extends GameObject {

	// ===========================================================
	// Constants
	// ===========================================================

	// ===========================================================
	// Fields
	// ===========================================================

	public int health;
	public int experience;
	public int strength;
	public List<Object> mBuffList = new ArrayList<Object>();
	
	
	// ===========================================================
	// Constructors
	// ===========================================================

	public LivingEntity(final float pX, final float pY, final TiledTextureRegion pTiledTextureRegion, final VertexBufferObjectManager pVertexBufferObjectManager) {
		super(pX, pY, pTiledTextureRegion, pVertexBufferObjectManager);
	}

	// ===========================================================
	// Methods for/from SuperClass/Interfaces
	// ===========================================================

	@Override
	public int act() {
		// TODO Auto-generated method stub
		return 0;
	}

	// ===========================================================
	// Methods
	// ===========================================================

	public void move( final int pX, final int pY) {
		
	}

	@Override
	public void think() {
		// TODO Auto-generated method stub
		
	}
	
	
}